#include <android/log.h>

#ifndef LOG_TAG
#define LOG_TAG "USBTEST"
#endif

#ifndef __ANDROID__
#define ZKUSBTEST_PRINT(...) 
#define ZKUSBTEST_LOGD(...) 
#define ZKUSBTEST_LOGI(...) 
#define ZKUSBTEST_LOGW(...) 
#define ZKUSBTEST_LOGE(...) 
#else
#define ZKUSBTEST_PRINT(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__);
#define ZKUSBTEST_LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__);
#define ZKUSBTEST_LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__);
#define ZKUSBTEST_LOGW(...) __android_log_print(ANDROID_LOG_WARN, LOG_TAG, __VA_ARGS__);
#define ZKUSBTEST_LOGE(...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__);

#endif
